def simple_middleware(get_response):
    # 此处编写的代码仅在Django第一次配置和初始化的时候执行一次。
    print('---1.初始化中间件----')

    def middleware(request):
        # 此处编写的代码会在每个请求处理视图前被调用。
        print('---1.处理请求之前----')
        request.name = 'middleware'
        response = get_response(request)
        response.content = response.content + 'middle_'.encode()
        # response.content = response.content+'middleware'.encode()
        # 此处编写的代码会在每个请求处理视图之后被调用。
        print('---1.处理请求之后----')
        return response

    return middleware
